home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Resources / Online / Miami / MiamiSDK / netinclude / sys / filio.h < prev    next >
C/C++ Source or Header  |  1997-12-04  |  596b  |  18 lines

  1. #ifndef    _SYS_FILIO_H_
  2. #define    _SYS_FILIO_H_
  3.  
  4. #ifndef _SYS_IOCCOM_H_
  5. #include <sys/ioccom.h>
  6. #endif
  7.  
  8. /* Generic file-descriptor ioctl's. */
  9. #define    FIOCLEX         _IO('f', 1)        /* set close on exec on fd */
  10. #define    FIONCLEX     _IO('f', 2)        /* remove close on exec */
  11. #define    FIONREAD    _IOR('f', 127, long)    /* get # bytes to read */
  12. #define    FIONBIO        _IOW('f', 126, long)    /* set/clear non-blocking i/o */
  13. #define    FIOASYNC    _IOW('f', 125, long)    /* set/clear async i/o */
  14. #define    FIOSETOWN    _IOW('f', 124, long)    /* set owner */
  15. #define    FIOGETOWN    _IOR('f', 123, long)    /* get owner */
  16.  
  17. #endif /* !_SYS_FILIO_H_ */
  18.